jungle-dwelling person - Inglés Sinónimo Diccionario